sperm morula - Francés Inglés Diccionario